An A* perspective on deterministic optimization for deformable templates
نویسندگان
چکیده
Many vision problems involve the detection of the boundary of an object, like a hand, or the tracking of a one-dimensional structure, such as a road in an aerial photograph. These problems can be formulated in terms of Bayesian probability theory and hence expressed as optimization problems on trees or graphs. These optimization problems are difficult because they involve search through a high dimensional space corresponding to the possible deformations of the object. In this paper, we use the theory of A* heuristic algorithms [1] to compare three deterministic algorithms – Dijkstra, Dynamic Programming, and Twenty Questions, – which have been applied to these problems. We point out that the first two algorithms can be thought of as special cases of A* with implicit choices of heuristics. We then analyze the twenty questions, or minimum entropy, algorithm which has recently been developed by Geman and Jedynak [2] as a highly effective, and intuitive, tree search algorithm for road tracking. First we discuss its relationship to the focus of attention planning strategy used on causal graphs, or Bayes nets, [3]. Then we prove that, in many cases, twenty questions is equivalent to an algorithm, which we call A+, which is a variant of A*. Thus all three deterministic algorithms are either exact, or approximate, versions of A* with implicit heuristics. We then discuss choices of heuristics for optimization problems and contrast the relative effectiveness of different heuristics. Finally, we briefly summarize some recent work [4],[5] which show that the Bayesian formulation can lead to a natural choice of heuristics which will be very effective with high probability. To Appear in Pattern Recognition Letters
منابع مشابه
Track Finding with Deformable Templates - The Elastic Arms
A novel algorithm for particle tracking is presented and evaluated. It is based on deformable templates that converge using a deterministic annealing algorithm. These deformable templates are initialized by Hough transforms. The algorithm, which eeectively represents a merger between neuronic decision making and parameter tting, naturally lends itself to parallel execution. Very good performanc...
متن کاملA New Method of Detecting Human Eyelids by Deformable Templates
In this paper, a new method of automatically detecting human eyelids using deformable templates is proposed. Deformable templates are often used in eye’s feature detection although there are several drawbacks such as high computational complexity, unexpected shrinking of the templates and rotation of the template. Based on the analysis on these problems, an improved template for eyelid edge det...
متن کاملMAP Estimation of Statistical Deformable Templates Via Nonlinear Mixed Effects Models : Deterministic and Stochastic Approaches
In [1], a new coherent statistical framework for estimating statistical deformable templates relevant to computational anatomy (CA) has been proposed. This paper addresses the problem of population average and estimation of the underlying geometrical variability as a MAP computation problem for which deterministic and stochastic approximation schemes have been proposed. We illustrate some of th...
متن کاملOn Improved Deformable Template Matching For Polygonal Objects
In this paper, an improvement of deformable template matching algorithm for polygonal objects in grayscale images using two-dimensional deformable templates along orthogonal curves is presented. In the process of pre-computing extensions of the deformable template along orthogonal curves, the novel matching approach incorporates adapting knowledge-specific template discretization techniques app...
متن کاملVariable Neighborhood Search for Geometrically Deformable Templates
This paper proposes two modifications to the geometrically deformable template model. First, the optimization stage originally based on simulated annealing is replaced with a meta-heuristic called Variable Neighborhood Search that treats simulated annealing as a local search tool. Second, an affine deformation energy is introduced to improve the quality of the search. An example of optic disc s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Pattern Recognition
دوره 33 شماره
صفحات -
تاریخ انتشار 2000